protective garments - Turc Anglais Dictionnaire